pepper bush - German English Dictionary